go/parser.parser.file (field)
12 uses
go/parser (current package)
interface.go#L105: p.errors.Add(p.file.Position(bail.pos), bail.msg)
interface.go#L222: p.errors.Add(p.file.Position(bail.pos), bail.msg)
parser.go#L38: file *token.File
parser.go#L78: p.file = file
parser.go#L80: p.scanner.Init(p.file, src, eh, scanner.ScanComments)
parser.go#L94: pos := p.file.Position(p.pos)
parser.go#L175: return p.file.PositionFor(pos, false).Line
parser.go#L279: epos := p.file.Position(pos)
parser.go#L470: res = token.Pos(p.file.Base() + p.file.Size()) // EOF position
parser.go#L473: _ = p.file.Offset(pos) // trigger a panic if position is out-of-range
parser.go#L2949: resolveFile(f, p.file, declErr)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)